accessory supplier - German English Dictionary